be rained on - Spanish English Dictionary